excessive praise - German English Dictionary